Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour VI Torneo Internazionale di Tennis - Barletta Black Forest Open - Freudenstadt Bangkok Challenger - Bangkok Honda-Kah Open - Singapore Pekao Open 2005 - Szczecin Ethias Trophy - Mons Posillipo Tennis Cup - Napoli Open Costa Daurada - Tarragona Copa Petrobras Paraguay - Asuncion Morocco Tennis Tour - Meknes Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Trofeo Cassa di Risparmio di Alessandria - Alessandria 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Porsche Open - Poznan Open Diputacion Pozoblanco - Cordoba Pekao Open - Szczecin ATP Challenger Trophy 2008 - Trnava Open Tarragona Costa Daurada - Tarragona Bancolombia Open - Cali Sunrise Challenger Napoli Challenger Braunschweig Challenger Segovia Challenger San Marino Challenger Cordenons Challenger BMW Tennis Championship - Sunrise Szczecin Challenger Tarragona Challenger Genova Challenger Copa Ericsson Chile - Santiago Copa Ericsson Argentina - Buenos Aires Prostejov Challenger Lugano Challenger Morocco Tennis Tour - Marrakech VSZ Solvak Open Challenger - Kosice Cairo Challenger - Cairo Pekao Open - Szczecin Venice Open - Venice Open Diputacion - Cordoba Open Castilla y Leon Trofeo Iberdrola - Segovia FILA Challenger Biella - Biella Top Wool Challenger Biella - Biella Trofeo Barcelona de Tenis - Barcelona 2000 Cairo Challenger - Cairo V Torneo Internazionale di Tennis - Barletta Optimus Maia Open - Maia Quelle Cup - Furth Copa Petrobras Uruguay - Montevideo 4th Sardinia International Championships - Cagliari VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Brazil - Sao Paulo AXA Open - Lisbon Medicor Open - Budapest Copa Ericsson Peru - Lima Pekao Open - Szczecin Barletta Citta Della Disfida Open 2000 - Barletta Geneva Challenger - Geneva Challenger Copa Sevilla Internacionales de Andalucia - Seville VII Torneo Internazionale di Tennis - Barletta Unicredit Czech Open - Prostejov Grolsch Cup - Warsaw V Trofeo Barcelona de Tenis - Barcelona Maia Challenger - Oporto Bogota Challenger Pro Tennis World Open - Sunrise BMW Tennis Championship - Sunrise Black Forest Open - Freudenstadt Copa Petrobras Brazil - Belo Horizonte Morocco Tennis Tour - Tanger Pekao Open - Szczecin 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso 's Tennis Masters 07 Challenger - Graz 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Nord LB Open - Braunschweig Sporting Challenger '08-Trofeo Regione Piemonte - Turin Siemens Open - Scheveningen Copa Petrobras-Argentina - Buenos Aires IV Challenger Ciudad De Guayaquil - Guayaquil Milan Challenger Mitsubishi Electric Europe Cup - Monza LXVII Concursu Internacional de Vigo - Vigo XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Espinho Challenger - Espinho Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Bogota Challenger Orleans Challenger Marrakech Challenger VIII Open Internacional D'Andorra - Andorra Pekao Open - Szczecin International Championship of Croatia - Umag Generali Open 1999 - Kitzbuhel Campionati Internazionali di Sicilia - Palermo AAPT Championships - Adelaide AXA Cup - London Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow AAPT Championships - Adelaide Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Mallorca Open - Mallorca UBS Open Gstaad - Gstaad 2001 Mercedes Cup - Stuttgart Generali Open 2001 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Hamlet Cup - Long Island AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca Generali Open 2002 - Kitzbuhel Salem Open - Hong Kong Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg AAPT Championships - Adelaide Open Seat Godo 2003 - Barcelona 2003 Mercedes Cup - Stuttgart Gelsor Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon Barcelona Memorial Savigni - Sassuolo Warsteiner Grand Prix - Oberstaufen Pekao Open 2003 - Szczecin Monterrey Challenger Skandia Open - Linz Copa Ericsson Uruguay - Montevideo Kroger / St. Jude International - Memphis Nord/LB Open - Braunschweig Open Castilla y Leon Trofeo Iberdrola - Segovia Copa Ericsson Chile - Santiago Copa Ericsson Uruguay - Montevideo Pekao Open 2004 - Szczecin Black Forest Open - Alpirsbach Open Maxon - Barcelona The Nottingham Open - Nottingham ERA Real Estate Clay Court Championships - Orlando Heineken Challenger - Ho Chi Minh City AXA Open - Espinho Renault Slovenian Open - Ljubljana AAPT Championships - Adelaide Quelle Cup - Furth Milan Indoors - Milan Zagreb Open - Zagreb FILA Challenger - Biella Open 13 - Marseille Muller Cup - Ulm Open Seat-Godo 2001 - Barcelona Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Ostend Challenger Tennis Cup of Flanders - Ostende Torneo Internazionale di Tennis ATP-Challenger - Merano Open Castilla y Leon - Segovia Synsam Swedish Open - Bastad Internationale Tenniskampioenschappen Scheveningen - Scheveningen The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Internazionali di Tennis di San Marino - San Marino LXVII Concurso Internacional de Tenis Cidade de Vigo - Vigo Croatia Open - Umag Rado Geneva Challenger - Geneva XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio TD Waterhouse Cup - Long Island Surbiton Challenger Citta di Como Challenger - Como Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon CA Tennis Trophy - Vienna Open 13 - Marseille St. Petersburg Open - St. Petersburg Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Heineken Open - Auckland Medibank Private International - Sydney Argentina Open - Buenos Aires ATP Heineken Challenger 1999 - Ho Chi Minh City Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telfonica MoviStar - Acapulco Dubai Open - Dubai Open de la Comunidad Valenciana - Valencia Cairo Challenger - Cairo Open Seat Godo 2005 - Barcelona Gelsor Open Romania - Bucharest Heilbronn Open - Heilbronn Romanian Open - Bucharest Estoril Open - Estoril USTA Challenger of North Miami Beach - North Miami Beach TCT Open - Tunis Open Castilla y Leon - Segovia Gerry Weber Open - Halle Estoril Open - Estoril Segovia Challenger The 10tele.com Open - Nottingham Synsam Swedish Open - Bastad Open Seat-Godo '98 - Barcelona Quelle Cup 2000 - Furth AXA Open II - Espinho Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Tenerife Challenger Croatia Open - Umag Pau Challenger ATU Cup 2001 - Weiden Pilot Pen Tennis - New Haven Copa AT&T - Buenos Aires Campionati Internazionali di Sicilia - Palermo Copa Sevilla Inernacionales de Andalucia - Seville Copa Ericsson Argentina - Buenos Aires Copa Ericsson Mexico - Guadalajara Stockholm Open - Stockholm I Open de Tenis Comunidad de Madrid - Madrid Copa Sevilla Internacionales de Andalucia - Seville CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland Pro Tennis World Open - Boca Raton Merano Open - Merano Open SEAT Godo 2006 - Barcelona Hypo Group Tennis International - Portschach Heineken Open - Auckland Murcia Challenger The 10tele.com Open - Nottingham Allianz Suisse Open Gstaad - Gstaad Dutch Open Tennis - Amersfoort Legg Mason Tennis Classic - Washington St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel International Championship of Croatia - Umag Sydney International - Sydney Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Mallorca Open - Mallorca Brasil Open - Costa do Sauipe SAP Open - San Jose Open 13 - Marseille Abierto Mexicano Telcel - Acapulco The Tennis Channel Open - Las Vegas Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Estoril Open - Estoril International Tennis Championships - Delray Beach Wideyes Swedish Open - Bastad Open de Tenis Comunidad Valenciana - Valencia Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Kos Succhetti Tennis Cup - Cordenons Mercedes Cup - Stuttgart The Samsung Open - Bournemouth Generali Open 2000 - Kitzbuhel Generali Open - Kitzbuhel Allianz Suisse Open Gstaad - Gstaad RCA Championships - Indianapolis Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Waldbaum's Hamlet Cup - Long Island Cerveza Club Columbia Open - Bogota BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Qatar Exxon Mobil Open - Doha Medibank International - Sydney Brasil Open - Costa do Sauipe San Benedetto Challenger Open 13 - Marseille Copa Telmex - Buenos Aires RCA Championships - Indianapolis Grand Prix Hassan II - Casablanca The Artois Championships - London Davidoff Swiss Indoors Basel - Basel Medibank International - Sydney Movistar Open - Vina del Mar Hellmann's Cup - Santiago Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Copa Petrobras-Uruguay - Montevideo Grand Prix Hassan II - Casablanca AEGON Championships - London Catella Swedish Open - Bastad Allianz Suisse Open Gstaad - Gstaad ABN/AMRO World Tennis Tournament - Rotterdam ATP Studena Croatia Open Umag - Umag Franklin Templeton Tennis Classic - Scottsdale BCR Open Romania - Bucharest China Open - Beijing If Stockholm Open - Stockholm Gelsor Open Romania - Bucharest St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open 2003 - Doha Prague Bank Austria Tennis Trophy - Vienna Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Medibank International - Sydney Sybase Open - San Jose SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe ABN AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Milan Indoors - Milan Dubai Tennis Open - Dubai BellSouth Open - Vina del Mar Prostejov Challenger AEGON International - Eastbourne AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Dubai Duty Free Tennis Championships - Dubai Alicante Challenger Synsam Swedish Open - Bastad Gerry Weber Open - Halle Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona Open Sabadell Atlantico - Barcelona China Open - Beijing Serbia Open - Belgrade International Championship of Croatia - Umag TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel St. Petersburg Open - St. Petersburg ABN AMRO World Tennis Tournament - Rotterdam Grand Prix de Tennis de Lyon - Lyon The Dubai Tennis Championships - Dubai Apia International - Sydney Open Sud de France - Montpellier ARAG World Team Championship - Dusseldorf ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Legg Mason Tennis Classic - Washington Rabat Challenger Credit Agricole Suisse Open - Gstaad Adidas International - Sydney Idea Prokom Open - Sopot Winston-Salem Open - Winston-Salem Marrakech Challenger Malaysian Open - Kuala Lumpur China Open - Beijing If Stockholm Open - Stockholm Barletta Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Thailand Open - Bangkok Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Campionati Internazionali di Sicilia - Palermo AEGON Championships - London AEGON International - Eastbourne Countrywide Classic - Los Angeles Credit Agricole Suisse Open - Gstaad Bet-at-home Open - Hamburg PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona AEGON Championships - London Mercedes Cup - Stuttgart Citi Open - Washington China Open - Beijing Aircel Chennai Open - Chennai Valencia Open - Valencia Heineken Open - Auckland Dallas Open - Dallas Barcelona Open BancSabadell - Barcelona Bet-At-Home Austrian Open - Kitzbuhel Mercedes Cup - Stuttgart Malaysian Open - Kuala Lumpur Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna Abierto Mexicano - Los Cabos Stockholm Open - Stockholm AEGON Championships - London Qatar ExxonMobil Open - Doha AEGON International - Eastbourne Copa Telmex - Buenos Aires Ecuador Open - Quito Mercedes Cup - Stuttgart China Open - Beijing Mercedes Cup - Stuttgart Fever-Tree Championships - London Open de Moselle - Metz Next Generation Hardcourts - Adelaide Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem European Open - Antwerp Braunschweig Challenger Movistar Open - Santiago The Nottingham Open - Nottingham Great Ocean Road Open - Melbourne Abierto Mexicano Telcel - Acapulco Anytech365 Andalucia Open - Marbella The Dubai Tennis Championships - Dubai Gonet Geneva Open - Geneva Mercedes Cup - Stuttgart Hamburg European Open - Hamburg Winston-Salem Open - Winston-Salem Open Sud de France - Montpellier AEGON Championships - London Barcelona Open Banc Sabadell - Barcelona Abierto de Tenis Mifel - Los Cabos Boss Open - Stuttgart Grolsch Open 1997 - Amsterdam Open de Tenis Comunidad Valenciana - Valencia AEGON Championships - London Allianz Suisse Open - Gstaad China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Estoril Open - Estoril US Men's Clay Court Championship - Houston BMW Open - Munich Croatia Open - Umag AEGON Championships - London Copa Telmex - Buenos Aires Mercedes Cup - Stuttgart Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad 2002 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot Heineken Open - Auckland Estoril Open - Estoril Generali Open 2003 - Kitzbuhel Kremlin Cup - Moscow US Men's Clay Court Championship - Houston Valencia Open - Valencia European Open - Antwerp Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON Championships - London Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Aegon Nottingham Open - Nottingham Nord/LB Open - Braunschweig AEGON Championships - London Erste Bank Open - Vienna Credit Agricole Suisse Open - Gstaad Citi Open - Washington Zivnobanka Open - Prostejov BCR Open Romania - Bucharest Valencia Open - Valencia Ecuador Open - Quito Open 13 - Marseille US Men's Clay Court Championship - Houston The Scottish Tennis Championships - Edinburgh Mercedes Cup - Stuttgart AEGON Championships - London Kaltenberg Open - Split Rakuten Japan Open - Tokyo ASB Classic - Auckland Open Sud de France - Montpellier Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Abierto Mexicano - Los Cabos ABN AMRO World Tennis Tournament - Rotterdam ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano de Tenis - Mexico City Nord/LB Open - Braunschweig Monterrey Challenger Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Delray Beach Open - Delray Beach Geneva Open - Geneva Open Seat-Godo 2000 - Barcelona Dubai Open - Dubai Erste Bank Open - Vienna ASB Classic - Auckland Open Sud de France - Montpellier Generali Open - Kitzbuhel Madrid Challenger Legg Mason Tennis Classic - Washington D.C. Open 13 Provence - Marseille Barcelona Open Banc Sabadell - Barcelona Qatar Open - Doha cinch Championships - London Mallorca Championships - Mallorca Open 13 - Marseille Swiss Open - Gstaad Citi Open - Washington Open Romania - Bucharest US Men's Clay Court Championship - Houston Next Generation Adelaide International - Adelaide International Indoor Tennis Championships of Croatia - Zagreb Mercedes Cup - Stuttgart cinch Championships - London Mallorca Championships - Mallorca Hall of Fame Open - Newport Open 13 - Marseille Internationaler Raiffeisen Grand Prix - St. Polten Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco The Dubai Tennis Championships - Dubai Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Pilot Pen Tennis - New Haven Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Barcelona Open Banc Sabadell - Barcelona San Marino Abierto Mexicano Telcel - Acapulco Dubai Tennis Open - Dubai Gijon Open - Gijon Dutch Open Tennis - Amersfoort Open Seat-Godo '99 - Barcelona Countrywide Classic - Los Angeles AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach Internationaler Raiffeisen Grand Prix - St. Polten BCR Open Romania - Bucharest The Nottingham Open - Nottingham BA-CA Tennis Trophy - Vienna German Open - Hamburg du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Tennis Masters Series - Indian Wells Chennai Open - Chennai Monte Carlo Open - Monte Carlo German Open - Hamburg RCA Championships - Indianapolis Tennis Masters Series - Stuttgart Mallorca Open - Mallorca Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Connex Open Romania - Bucharest Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Madrid Open 13 - Marseille Tennis Masters Series - Paris Abierto Mexicano Telcel - Acapulco Dubai Tennis Open - Dubai Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Copa AT&T - Buenos Aires Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Madrid Dubai Duty Free Tennis Championships - Dubai BNP Paribas Masters - Paris 1999 Mercedes Cup - Stuttgart Rakuten Japan Open - Tokyo Qatar ExxonMobil Open - Doha Pacific Life Open - Indian Wells Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Suisse Open - Gstaad Rakuten Japan Open - Tokyo NASDAQ-100 Open - Miami Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Swiss Open - Gstaad Abierto Mexicano - Los Cabos Tennis Masters Series - Monte Carlo European Open - Antwerp Qatar ExxonMobil Open - Doha ABN/AMRO World Tennis Tournament - Rotterdam MFS Pro Tennis Championships - Boston St. Petersburg Open - St. Petersburg Telecom Italia Masters - Rome Adidas International - Sydney Tennis Masters Series - Hamburg CA Tennis Trophy - Vienna Rogers Cup - Montreal President's Cup - Tashkent Western & Southern Financial Group Masters - Cincinnati Open Seat-Godo '97 - Barcelona XII Internazionali di Tennis CARISBO - Bologna Tennis Masters Series - Madrid cinch Championships - London The Ericsson Open - Miami BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Cincinnati Adidas Open de Toulouse - Toulouse The Ericsson Open - Miami NASDAQ-100 Open - Miami The Nottingham Open - Nottingham Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Abierto Mexicano de Tenis Pegaso - Acapulco Rogers Masters - Toronto Suisse Open - Gstaad Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Barcelona Open BancSabadell - Barcelona The Stella Artois Championships - London Tennis Masters Series - Rome Tennis Masters Series - Paris Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Masters Series Madrid - Madrid Abierto Mexicano Telcel - Acapulco Pacific Life Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Croatia Open Umag - Umag Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Mallorca Championships - Mallorca Mutua Madrilena Madrid Open - Madrid Mutua Madrilena Masters Madrid - Madrid Internazionali BNL d'Italia - Rome BMW Open - Munich Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Mutua Madrid Open - Madrid Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Mutua Madrid Open - Madrid BNP Paribas Masters - Paris Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Sony Open Tennis - Miami U.S. Open - New York Rogers Cup - Toronto Mutua Madrid Open - Madrid Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Tennis Masters Series - Cincinnati Miami Open - Miami Tennis Masters Series - Paris Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu BNP Paribas Open - Indian Wells Campionati Internazionali D'Italia - Rome Rogers Masters - Montreal Rogers Cup - Toronto Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Internazionali BNL d'Italia - Rome Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells ARAG World Team Championship - Dusseldorf The Stella Artois Championships - London French Open - Paris Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Erste Bank Open - Vienna Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Copa Telmex - Buenos Aires Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Millennium Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Erste Bank Open - Vienna U.S. Open - New York Barcelona Open Banc Sabadell - Barcelona Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Campionati BNL dItalia - Rome Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Wimbledon - London Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Rogers Masters - Toronto Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, 1R, SVK-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 3-1 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, Finals, SF, GBR-ESP 1-2 Davis Cup, Finals, Group A Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, PO, IND-ESP 0-5 Hopman Cup - Perth Campeonato de Espana Kia de Tenis 2004 - Madrid Davis Cup, World Group, 1R, BEL-ESP 1-4 Mubadala World Tennis Championship Kooyong Classic - Kooyong Davis Cup, World Group, QF, FRA-ESP 5-0 All Lower level tournaments Davis Cup, Group I, 2R, ROU-ESP 1-4 Mubadala World Tennis Championship Olympics - Athens Olympics - London